nalbuphine hydrochloride - German English Dictionary